@charset 'utf-8';

*{
    margin:0;
    padding:0;
    box-sizing: border-box;
}

html,
body,
ol,
ul,
li,
img,
div,
p,
a,
span,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

li {
    list-style: none;
}

.clearfloat::after {
    content:"";
    clear:both;
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
}

.wrapper {
    width: 1230px;
    margin: 0 auto;
}

.wrapper-in{
    width:1190px;
    margin:0 auto;
}

.wrapper-inner{
    width:990px;
    margin:0 auto;
}

html,
body {
    width: 100%;
    margin:0;
}